import request from "@/utils/request";

// 查询所有检验单位
export function listALLCheckoutUnit(query) {
  return request({
    url: "/qcmasterdata/checkoutUnit/listAll",
    method: "get",
    params: query,
  });
}

// 查询检验单位列表
export function listCheckoutUnit(query) {
  return request({
    url: "/qcmasterdata/checkoutUnit/list",
    method: "get",
    params: query,
  });
}

// 查询检验单位详细
export function getCheckoutUnit(id) {
  return request({
    url: "/qcmasterdata/checkoutUnit/" + id,
    method: "get",
  });
}

// 新增检验单位
export function addCheckoutUnit(data) {
  return request({
    url: "/qcmasterdata/checkoutUnit",
    method: "post",
    data: data,
  });
}

// 修改检验单位
export function updateCheckoutUnit(data) {
  return request({
    url: "/qcmasterdata/checkoutUnit",
    method: "put",
    data: data,
  });
}

// 删除检验单位
export function delCheckoutUnit(id) {
  return request({
    url: "/qcmasterdata/checkoutUnit/" + id,
    method: "delete",
  });
}

// 导出检验单位
export function exportCheckoutUnit(query) {
  return request({
    url: "/qcmasterdata/checkoutUnit/export",
    method: "post",
    params: query,
  });
}

// 导入检验单位
export function importCheckoutUnit(data) {
  return request({
    url: "/qcmasterdata/checkoutUnit/import",
    method: "post",
    data,
  });
}
// 导入检验单位
export function importMaterialType(data) {
  return request({
    url: "/qcmasterdata/materialMin/import",
    method: "post",
    data,
  });
}
